The first-order RC filter is a pedagogical starting point, not an engineering endpoint. Bioinstrumentation front-ends for electrocardiography, pulse oximetry, and electroencephalography routinely require approximations to the ideal low-pass response that are sharper in the transition band, flatter in the passband, or deeper in the stopband than a single pole can provide. In what follows we present a comparative study of five canonical analog low-pass designs, relating the distribution of poles and zeros in the $s$-plane to the resulting magnitude response and to the steady-state behaviour of each filter under a common input.
The elementary single-pole low-pass filter, realised as a series resistor followed by a shunt capacitor, has the transfer function
It possesses a single pole at $s = -\omega_c$ and no finite zeros. Asymptotically, the magnitude response attenuates at $20$ dB per decade above the cutoff — a single order of magnitude reduction for each decade of frequency. This roll-off rate is often inadequate in practice. When an out-of-band interferer such as the $50$ Hz mains fundamental lies within a factor of two of the intended signal band, a first-order response provides negligible rejection.
Increasing the slope of the transition band requires additional poles: an $N^{\text{th}}$-order filter attenuates at $N \cdot 20$ dB per decade in the asymptotic stopband. However, the placement of $N$ poles in the left half-plane is not unique, and the resulting degrees of freedom admit a continuum of possible responses. The classical filter families — Butterworth, Chebyshev type I, Chebyshev type II, and elliptic — correspond to the optimal solutions of four distinct approximation problems, each minimising a different measure of deviation from the ideal brick-wall response.
The Butterworth filter is defined by the requirement that the magnitude response be maximally flat at the origin: the first $2N-1$ derivatives of $|H(j\omega)|^2$ with respect to $\omega$ vanish at $\omega = 0$. The unique rational approximation satisfying this constraint places all $N$ poles on a semicircle of radius $\omega_c$ in the left half-plane, uniformly spaced by $\pi/N$ radians.
The transfer function contains no finite zeros and all poles are confined to the unit circle when $\omega_c = 1$. The magnitude response is strictly monotonically decreasing on $[0, \infty)$, passes through the half-power point ($-3$ dB) at $\omega = \omega_c$ for every order $N$, and exhibits an asymptotic stopband slope of $N \cdot 20$ dB per decade.
For normalised cutoff $\omega_c = 1$, the poles are located at
For $N = 4$ the poles occupy angular positions of $112.5^\circ, 157.5^\circ, 202.5^\circ$, and $247.5^\circ$, arranged symmetrically about the negative real axis and bounded away from the imaginary axis. This symmetry is a direct consequence of the flatness constraint.
If a bounded, known variation of the passband magnitude can be accepted, a substantially steeper transition band may be obtained for the same filter order. The Chebyshev type I design embodies this trade: it is the rational function of order $N$ that minimises the maximum passband error subject to a monotonically decreasing stopband response. The resulting poles lie on an ellipse in the left half-plane rather than a circle.
Here $T_N$ denotes the Chebyshev polynomial of the first kind of degree $N$, and $\varepsilon = \sqrt{10^{R_p/10} - 1}$ is chosen to yield a prescribed passband ripple $R_p$ in decibels. Because $T_N$ oscillates between $\pm 1$ on the interval $[-1, 1]$, the passband magnitude equi-ripples between unity and $1/\sqrt{1 + \varepsilon^2}$. Outside the passband $T_N(\omega/\omega_c)$ grows as $2^{N-1}(\omega/\omega_c)^N$, which accounts for the steeper roll-off relative to the Butterworth response.
Let $v_0 = N^{-1}\sinh^{-1}(1/\varepsilon)$. The poles of the type I design are given by
The locus is an ellipse with semi-minor axis $\sinh v_0$ along the real direction and semi-major axis $\cosh v_0$ along the imaginary direction. Increasing the admissible ripple decreases $v_0$, flattens the ellipse, and translates the poles toward the imaginary axis, thereby sharpening the transition band at the cost of increased passband variation.
The inverse approximation problem exchanges the roles of the two frequency bands: the passband is required to be monotonically smooth, while equi-ripple behaviour is admitted in the stopband. The resulting filter is the Chebyshev type II, also termed the inverse Chebyshev design. It is the first of the families considered here whose transfer function contains finite transmission zeros — located on the imaginary axis — producing deep, localised notches in the stopband.
Whereas the Chebyshev polynomial in the type I response oscillates over the passband, its argument in the type II formulation is inverted so that the oscillation is mapped onto the stopband. At each zero of $T_N(\omega_s/\omega)$ the magnitude vanishes exactly, producing the transmission zeros that are observed as sharp nulls in the magnitude response.
For $N = 4$ with stopband edge $\omega_s = 1.5\,\omega_c$, the zeros are located at approximately $\pm j\,1.62\,\omega_c$ and $\pm j\,3.92\,\omega_c$, situated within the stopband so as to maximise local attenuation.
The elliptic, or Cauer, filter is the rational approximation obtained when equi-ripple behaviour is permitted in both the passband and the stopband simultaneously. For a given filter order, it achieves the steepest transition band of any rational transfer function, and is optimal in the minimax sense over both bands. Its poles lie on an ellipse, as in the Chebyshev type I design, while its zeros are distributed along the imaginary axis, as in the Chebyshev type II design. Both sets of singularities are determined by the Jacobian elliptic functions, from which the family derives its name.
Here $R_N(\cdot, L)$ denotes the elliptic rational function of degree $N$, parameterised by a selectivity factor $L$ that fixes the ratio of stopband to passband edge frequencies. For the design illustrated here ($N = 4$, $R_p = 1$ dB, $R_s = 40$ dB), the transition from passband to stopband is completed within approximately $1.1\,\omega_c$; a Butterworth filter of the same order requires a further $6$ dB of attenuation at this frequency to reach comparable stopband levels.
The input applied to all five filters is the sum of a low-frequency component situated within the passband and a high-frequency component situated beyond the cutoff. An ideal low-pass filter preserves the former and eliminates the latter; the deviation of each design from this ideal is evident in the five output panels below. All filters share a common normalised cutoff, and each output is computed from the steady-state sinusoidal response $y(t) = |H(j\omega)|\sin(\omega t + \arg H(j\omega))$ applied to each input component independently.